@charset "utf-8";
/* CSS Document */
body{ font-family:arial,"宋体",; margin:0; padding:0;}
*{ outline:none;}

.forgetpassword_body{ width:948px; border:1px #efefef solid;  padding:22px 0; margin:auto;}
.forgetpassword_main{ width:709px; margin:auto;}
.blue_box_top{ width:709px; height:69px; background:url('../css/images/resetpassword/blue_box_bg_3.jpg') no-repeat;}
.blue_box_title{ width:506px; height:60px; margin:8px 0 0 114px; background:url('../css/images/resetpassword/password_title.png') no-repeat; display:inline; float:left;}
.farget_problem{ width:89px; height:40px; line-height:40px; margin-top:29px; font-size:14px; float:left;}
.farget_problem a{ color:#FC6700; text-decoration:underline;}
.forget_center{ width:709px; background:url('../css/images/resetpassword/blue_box_bg_1.jpg') repeat-y;}
.forget_center_title{ width:619px; height:40px; margin:auto; padding-left:80px; line-height:40px; background-color:#EEEEEE; color:#494949; font-weight:bold; font-size:16px;}
.forget_center_form{ width:699px; border-bottom:1px dashed #999; margin:auto;}
.blue_box_down{ width:709px; height:5px; background:url('../css/images/resetpassword/blue_box_bg_2.jpg') no-repeat;}
.forget_form{ width:599px; margin:0 20px 0 80px; padding:20px 0 10px 0;}
.forget_input{ width:599px; height:30px; margin-bottom:20px;}
.input_name{ width:82px; height:30px; line-height:30px; padding-right:10px; text-align:right; font-size:14px; float:left;}
.password_input{ width:237px; height:30px; float:left;}
.zhts_input{ float:left; line-height:28px; padding-left:10px; color:#ff6600;}
.tip-x-validate-default, .tip-x-validate-valid { width:265px; height:30px; padding-left:5px; line-height:30px; font-size:12px; float:left;}
.tip-x-validate-error{ width:235px; height:30px; padding-left:30px; color:#970103; line-height:30px; background:url('../css/images/resetpassword/password_icon.png') no-repeat left; font-size:12px; float:left; }
.inputText1{ width:230px; height:28px; line-height:28px; padding-left:5px; font-size:14px; color:#999; border:1px solid #ccc;}
.inputText1b{ width:230px; height:28px; line-height:28px; padding-left:5px; font-size:14px; color:#999; -webkit-box-shadow:0px 0px 6px #A7C8F1; -moz-box-shadow:0px 0px 6px #A7C8F1; border:1px solid #A7C8F1;}
.forget_button{ width:709px; height:30px; padding:30px 0 40px 0;}
.forget_btn{ width:88px; height:30px;}
.forget_btn button{ width:88px; height:30px; background:url('../css/images/resetpassword/password_button.png') no-repeat; }


/***邮箱地址***/
.forgetpassword_title{ width:699px; height:20px; margin:auto;}
.password_yzm{ width:70px; height:30px; float:left;}
.inputYzm{ width:93px; height:28px; line-height:28px; padding-left:5px; font-size:14px; color:#999; border:1px solid #ccc;}
.inputYzm1{ width:93px; height:28px; line-height:28px; padding-left:5px; font-size:14px; color:#999; -webkit-box-shadow:0px 0px 6px #A7C8F1; -moz-box-shadow:0px 0px 6px #A7C8F1; border:1px solid #A7C8F1;}
.password_yam_tips1{ width:235px; height:30px; padding-left:30px; display:none; color:#970103; line-height:30px; background:url('../css/images/resetpassword/password_icon.png') no-repeat left; font-size:12px; float:left; }
.password_yam_tips2{ width:80px; padding-left: 30px;}
.password_yamimg{ width:92px; height:30px; line-height:30px; float:left;}
.password_yamimg img{ margin-left:10px; border:1px solid #E8E8E8;}
.password_yamimg_1{ width:45px; height:30px; line-height:30px; font-size:12px; float:left;}
.forget_input_tel{ width:599px; height:30px;}
.forget_tel{ width:507px; height:30px; line-height:30px; float:left;}
.forget_third{ line-height:30px; font-size:14px;}
.forget_third span{ color:#FF6702; font-weight:bold;}
.third_yam{ width:140px; height:30px; line-height:30px; color:#9A9A9A; font-size:14px; float:left;}

/***成功页***/
.success_color{ color:#315aaa;}


/***edm页面***/
.forget_edm{ width:598px; height:317px; border:1px solid #E2E2E2; margin:auto;}
.forget_edmbody{ width:557px; height:317px; margin:auto;}
.forget_edmtitle{ width:557px; height:89px; margin-bottom:20px; border-bottom:1px solid #E2E2E2}
.forget_edmlogo{ width:557px; height:43px;}
.edmlogo_img{ width:83px; height:43px; float:right;}
.edm_name{ width:557px; height:46px; font-size:20px; font-weight:bold; line-height:46px;}
.edm_content{ width:557px; height:30px; font-size:14px; font-weight:bold; line-height:30px;}
.edm_content span{ color:#FF6600;}

.input-x-validate-error{ background-color:#FFEEEE; border:1px solid #EA7878; -moz-box-shadow:3px 3px 3px #E2D2D2 inset; -webkit-box-shadow:3px 3px 3px #E2D2D2 inset; box-shadow:3px 3px 3px #E2D2D2 inset;  }